research satellite - Französisch Englisch Wörterbuch